sphyraena barracuda - Turkish English Dictionary